home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 21 / CU Amiga Magazine's Super CD-ROM 21 (1998)(EMAP Images)(GB)[!][issue 1998-04].iso / CUCD / Programming / Python-1.4 / Python1.4_Source / Objects / protos / mappingobject_protos.h < prev    next >
Text File  |  1996-12-15  |  1KB  |  18 lines

  1.  
  2. /* mappingobject.c */
  3. static mappingentry *lookmapping ( mappingobject *mp , object *key , long hash );
  4. static void insertmapping ( mappingobject *mp , object *key , long hash , object *value );
  5. static int mappingresize ( mappingobject *mp );
  6. static void mapping_dealloc ( mappingobject *mp );
  7. static int mapping_print ( mappingobject *mp , FILE *fp , int flags );
  8. static object *mapping_repr ( mappingobject *mp );
  9. static int mapping_length ( mappingobject *mp );
  10. static object *mapping_subscript ( mappingobject *mp , object *key );
  11. static int mapping_ass_sub ( mappingobject *mp , object *v , object *w );
  12. static object *mapping_keys ( mappingobject *mp , object *args );
  13. static object *mapping_values ( mappingobject *mp , object *args );
  14. static object *mapping_items ( mappingobject *mp , object *args );
  15. static int mapping_compare ( mappingobject *a , mappingobject *b );
  16. static object *mapping_has_key ( mappingobject *mp , object *args );
  17. static object *mapping_getattr ( mappingobject *mp , char *name );
  18.